#!/usr/bin/env bash
#Pasar el dia, mes y año por argumento. Ej: script.sh 01 12 2014
dia=$1
#dia_ant=$(printf "%02d" `expr $dia - 1`)
mes=$2
ano=$3

remoto=/backup/Respaldos_Postgres6611/respaldo$mes$ano
remoto2=/backup/plantamoron

directorio1=$(sshpass -p 'n52v11gr4p1tr31' ssh jcarrizalez@192.168.66.1 find $remoto2 -name "*$dia$mes$ano*.tar.gz" -printf '%f::%k\\n' -type f | sort )
directorio2=$(sshpass -p 'n52v11gr4p1tr31' ssh jcarrizalez@192.168.66.1 find $remoto -name "*$dia$mes$ano*.tar.gz" -printf '%f::%k\\n' -type f | sort )
capacidadTotal=$(sshpass -p 'n52v11gr4p1tr31' ssh jcarrizalez@192.168.66.1 df -h | grep sdb | awk '{print$4}')

directorio=$(echo $directorio1===$directorio2 | sed -e 's/\(===\)/\n/gI')

tiendaInactivas="T010 T021 T023 T030 T032 T040 T059 T068 T069 T086 T088 T091 T098 T102 T110";

for archivo in $directorio
do
	capacidad=$(echo $archivo | sed -e 's/\(.\+\)\(::\)\(.\+\)/\3/gI')
	nombre=$(echo $archivo | sed -e 's/\(.\+\)\(::\)\(.\+\)/\1/gI')

	NC='\033[0m' #No Color
	if [ $capacidad -gt 5 ];
	then
		green='\033[0;32m'
		echo "${green}OK..................................$nombre...$capacidad K${NC}";
	else
		tienda=$(echo $nombre | cut -d'.' -f 1);
		for inactiva in $tiendaInactivas
		do
			if [ "$tienda" = "$inactiva" ];
			then
				color='\033[0;33m'; #amarillo
				status='NA';
				break;
			else
				color='\033[0;31m'; #rojo
				status='ER';
			fi
		done
		echo "${color}${status}..................................$nombre...$capacidad K${NC}";
	fi
done
echo "Capacidad Disponible del disco: "$capacidadTotal;
